实例整合了java语言中重要知识点的使用和注意事项
如上图JavaCodeDemo├── KnowledgeShareDemo
│ ├── KnowledgeShareDemo.iml
│ └── src
│ └── sharedemo
│ ├── collections
│ │ ├── ArrayDemo2.java
│ │ ├── CollectionDemo1.java
│ │ ├── CollectionDemo2.java
│ │ └── CollectionDemo3.java
│ ├── generic
│ │ ├── GenericClass.java
│ │ ├── GenericDemo.java
│ │ ├── GenericDemo1.java
│ │ ├── GenericInterface.java
│ │ ├── GenericInterfaceDemo3.java
│ │ ├── GenericInterfaceImpl1.java
│ │ ├── GenericInterfaceImpl2.java
│ │ ├── GenericMethod.java
│ │ └── GnericMethodDemo2.java
│ ├── lambda
│ │ ├── Calculator.java
│ │ ├── Compose.java
│ │ ├── ComposeArticleDemo1.java
│ │ ├── Document.java
│ │ ├── LambdaHaveParamsDemo2.java
│ │ ├── LambdaHaveReturnValDemo3.java
│ │ ├── functionalInterface
│ │ │ ├── FunctionalInterfaceDemo.java
│ │ │ ├── MyFunctionalInterface.java
│ │ │ ├── MyFunctionalInterfaceImpl.java
│ │ │ ├── consumer
│ │ │ │ └── ConsumerDemo.java
│ │ │ ├── predicate
│ │ │ │ ├── PredicateDemo.java
│ │ │ │ └── PredicateDemo2.java
│ │ │ └── supplier
│ │ │ ├── Document.java
│ │ │ └── SupplierDemo1.java
│ │ └── streamLambda
│ │ ├── StreamLambdaDemo.java
│ │ ├── StreamLambdaDemo2.java
│ │ └── Student.java
│ ├── list
│ │ ├── LinkedListDemo1.java
│ │ └── ListDemo1.java
│ ├── map
│ │ ├── Document.java
│ │ ├── HashMapSaveDocumentDemo.java
│ │ ├── HashtableDemo.java
│ │ ├── KeySetEnterSetDemo.java
│ │ ├── LinkedHashMapDemo1.java
│ │ └── MapDemo.java
│ ├── set
│ │ ├── CollectionsToolsDemo.java
│ │ ├── CollectionsToolsSortDemo.java
│ │ ├── Document.java
│ │ ├── DocumentSort.java
│ │ ├── DocumentSortComparator.java
│ │ ├── Driver.java
│ │ ├── HashCodeDemo.java
│ │ ├── HashSetDemo2.java
│ │ ├── HashSetSaveStringDemo1.java
│ │ ├── LinkedHashSetDemo.java
│ │ ├── SetDemo1.java
│ │ └── VarArgsDemo.java
│ └── thread
│ ├── InnerClassThread.java
│ ├── MyRunnableImpl.java
│ ├── MyThread.java
│ ├── RunnableDemo2.java
│ ├── Synchronized
│ │ ├── SynchronizedDemo1.java
│ │ ├── TrainTicket.java
│ │ └── TrainTicketMethod.java
│ ├── ThreadDemo1.java
│ ├── ThreadPool
│ │ ├── RunnableImpl.java
│ │ └── ThreadPoolDemo.java
│ ├── ThreadWaitAndNotify.java
│ └── waitandnotify
│ ├── TimeWaitingDemo2.java
│ └── WaitAndNotifyDemo1.java
└── out
└── production
├── KnowledgeShareDemo
│ ├── META-INF
│ │ └── KnowledgeShareDemo.kotlin_module
│ └── sharedemo
│ ├── collections
│ │ ├── ArrayDemo2.class
│ │ ├── CollectionDemo1.class
│ │ ├── CollectionDemo2.class
│ │ └── CollectionDemo3.class
│ ├── generic
│ │ ├── GenericClass.class
│ │ ├── GenericDemo.class
│ │ ├── GenericDemo1.class
│ │ ├── GenericInterface.class
│ │ ├── GenericInterfaceDemo3.class
│ │ ├── GenericInterfaceImpl1.class
│ │ ├── GenericInterfaceImpl2.class
│ │ ├── GenericMethod.class
│ │ └── GnericMethodDemo2.class
│ ├── lambda
│ │ ├── Calculator.class
│ │ ├── Compose.class
│ │ ├── ComposeArticleDemo1$1.class
│ │ ├── ComposeArticleDemo1.class
│ │ ├── Document.class
│ │ ├── LambdaHaveParamsDemo2$1.class
│ │ ├── LambdaHaveParamsDemo2.class
│ │ ├── LambdaHaveReturnValDemo3$1.class
│ │ ├── LambdaHaveReturnValDemo3.class
│ │ ├── functionalInterface
│ │ │ ├── FunctionalInterfaceDemo$1.class
│ │ │ ├── FunctionalInterfaceDemo.class
│ │ │ ├── MyFunctionalInterface.class
│ │ │ ├── MyFunctionalInterfaceImpl.class
│ │ │ ├── consumer
│ │ │ │ └── ConsumerDemo.class
│ │ │ ├── predicate
│ │ │ │ ├── PredicateDemo.class
│ │ │ │ └── PredicateDemo2.class
│ │ │ └── supplier
│ │ │ ├── Document.class
│ │ │ └── SupplierDemo1.class
│ │ └── streamLambda
│ │ ├── StreamLambdaDemo$1.class
│ │ ├── StreamLambdaDemo.class
│ │ ├── StreamLambdaDemo2$1.class
│ │ ├── StreamLambdaDemo2.class
│ │ └── Student.class
│ ├── list
│ │ ├── LinkedListDemo1.class
│ │ └── ListDemo1.class
│ ├── map
│ │ ├── Document.class
│ │ ├── HashMapSaveDocumentDemo.class
│ │ ├── HashtableDemo.class
│ │ ├── KeySetEnterSetDemo.class
│ │ ├── LinkedHashMapDemo1.class
│ │ └── MapDemo.class
│ ├── set
│ │ ├── CollectionsToolsDemo.class
│ │ ├── CollectionsToolsSortDemo$1.class
│ │ ├── CollectionsToolsSortDemo$2.class
│ │ ├── CollectionsToolsSortDemo.class
│ │ ├── Document.class
│ │ ├── DocumentSort.class
│ │ ├── DocumentSortComparator.class
│ │ ├── Driver.class
│ │ ├── HashCodeDemo.class
│ │ ├── HashSetDemo2.class
│ │ ├── HashSetSaveStringDemo1.class
│ │ ├── LinkedHashSetDemo.class
│ │ ├── SetDemo1.class
│ │ └── VarArgsDemo.class
│ └── thread
│ ├── InnerClassThread$1.class
│ ├── InnerClassThread.class
│ ├── MyRunnableImpl.class
│ ├── MyThread.class
│ ├── RunnableDemo2.class
│ ├── Synchronized
│ │ ├── SynchronizedDemo1.class
│ │ ├── TrainTicket.class
│ │ └── TrainTicketMethod.class
│ ├── ThreadDemo1.class
│ ├── ThreadPool
│ │ ├── RunnableImpl.class
│ │ └── ThreadPoolDemo.class
│ ├── ThreadWaitAndNotify.class
│ └── waitandnotify
│ ├── TimeWaitingDemo2.class
│ └── WaitAndNotifyDemo1.class
└── StudyDemo
├── META-INF
│ └── StudyDemo.kotlin_module
├── abstractdemo
│ └── demo01
│ ├── Animal.class
│ ├── Cat.class
│ └── DemoMain.class
├── assembledemo
│ ├── CollectionDemo.class
│ ├── IteratorDemo.class
│ ├── MapDemo.class
│ ├── Person.class
│ ├── PracticeDemo.class
│ └── SetDemo.class
├── demo02
│ ├── ExtendDemo.class
│ ├── Fu.class
│ └── Zi.class
├── demo03
│ ├── NewPhone.class
│ ├── Phone.class
│ └── PhoneExtend.class
├── doudizhu
│ ├── DoubleRowSet.class
│ └── playCards.class
├── genericDemo
│ ├── GenericClass.class
│ ├── GenericImpl.class
│ ├── GenericInterface.class
│ └── MyGeneric.class
├── interfacedemo
│ ├── MyImpInterface.class
│ ├── MyInterfaceDemo1.class
│ ├── MyInterfaceDemo2.class
│ ├── MyInterfaceDemo3.class
│ └── MyInterfaceMain.class
├── knowledge
│ └── sharedemo
│ └── collections
│ ├── CollectionDemo01.class
│ └── Generic
│ ├── GenericClass.class
│ ├── GenericDemo.class
│ └── GenericMethod.class
├── lenovo
│ └── study
│ └── project
│ └── HelloWorld.class
├── sendmoneydemo
│ ├── Management.class
│ ├── Member.class
│ └── User.class
├── sendredbagCase
│ └── demo
│ ├── Bootstrap.class
│ ├── MyRed.class
│ ├── NomalMode.class
│ ├── OpenMode.class
│ ├── RandomMode.class
│ ├── RedPacketFrame$1.class
│ ├── RedPacketFrame$2.class
│ ├── RedPacketFrame$3.class
│ ├── RedPacketFrame$4.class
│ ├── RedPacketFrame$5.class
│ ├── RedPacketFrame$6.class
│ └── RedPacketFrame.class
└── study
└── demo
├── Demo01Static.class
├── Myclass.class
└── Student.class
60 directories, 187 files
评论